package com.itmk.web.companyInfo.service;

import com.itmk.web.companyInfo.entity.AddResume;
import com.itmk.web.companyInfo.entity.Company;
import com.itmk.web.companyInfo.entity.JobInfo;

import java.util.List;

public interface CompanyService {
    Company getCompanyInfo(String uuid);

    void updateLogo(String fileName,String uuid);

    Boolean updateCompanyInfo(Company company, String uuid);

    Boolean addJobInfo(JobInfo jobInfo, String uuid);

    boolean deleteJobInfo(String job_uuid, String uuid);

    List<JobInfo> allCompanyJob(String uuid);

    JobInfo getOneJob(String jobUuid, String uuid);

    List<JobInfo> getJobBySkill(String skill, String uuid);

   Boolean updateJobInfo(JobInfo jobInfo, String uuid);

    boolean addResume(AddResume addResume);

    List<String> getAllResume(String jobUuid);
}
